Big Huge Thesaurus

clear sailing

noun